home *** CD-ROM | disk | FTP | other *** search
- package engine.dynamicObjects
- {
- import engine.BitmapLibrary;
- import engine.WorldScene;
-
- public class Cage1 extends DynamicObject
- {
-
-
- private var _hit:Boolean = false;
-
- public function Cage1()
- {
- _hit = false;
- if(Math.random() > 0.5)
- {
- _bmdArray = BitmapLibrary.Clips.DYN_Cage1;
- }
- else
- {
- _bmdArray = BitmapLibrary.Clips.DYN_Cage2;
- }
- super(_bmdArray[0]);
- _drawMethod = DMETHOD.Fast;
- _animationMethod = ANIM_METHODS.PlayOncePersistent;
- _objectType = OBJ_TYPES.GP;
- _persistent = true;
- _frameSpeed = 0;
- solid = false;
- s = 1;
- z = 1;
- }
-
- override public function fStep() : *
- {
- super.fStep();
- }
-
- public function get Hit() : Boolean
- {
- return _hit;
- }
-
- public function hit() : *
- {
- _hit = true;
- _frameSpeed = 1;
- WorldScene.Instance.generateCagePieces(this);
- }
- }
- }
-